package cn.stylefeng.guns.sys.modular.system.service;

import cn.stylefeng.guns.base.pojo.page.LayuiPageInfo;
import cn.stylefeng.guns.sys.modular.system.entity.WorkOrderShenpi;
import cn.stylefeng.guns.sys.modular.system.model.params.WorkOrderShenpiParam;
import cn.stylefeng.guns.sys.modular.system.model.result.WorkOrderShenpiResult;
import cn.stylefeng.roses.core.reqres.response.ResponseData;
import com.baomidou.mybatisplus.extension.service.IService;

public interface workOrderShenpiService  extends IService<WorkOrderShenpi> {
    ResponseData add(WorkOrderShenpiParam workOrderShenpiParam);

    ResponseData update(WorkOrderShenpiParam workOrderShenpiParam);

    void delete(WorkOrderShenpiParam workOrderShenpiParam);

    LayuiPageInfo findPageBySpec(WorkOrderShenpiParam workOrderShenpiParam);

    WorkOrderShenpiResult detail(Long id);
}
